spatial relation perception - Spanish English Dictionary